var http = require("http");

//时间驱动，每次有http请求都会掉用这个函数
// http.createServer(function(req,res){
//     res.writeHead(200,{'Content-Type':'text/plain'})
//     res.end('Hello')
// }).listen(3000)

http
  .createServer((req, res) => {
    var path = req.url.replace(/\/?(?:\?.*)?$/, "").toLowerCase();
    console.log(path)
    switch (path) {
      case "":
        res.writeHead(200, { "Content-Type": "text/plain" });
        res.end("HomePage");
      case "/about":
        res.writeHead(200, { "Content-Type": "text/plain" });
        res.end("About");
      default:
        res.writeHead(200, { "Content-Type": "text/plain" });
        res.end("Default");
    }
  })
  .listen(3000);

// function test(req, res) {
//   var path = req.url.replace(/\/?(?:\?.*)?$/, "").toLowerCase();
//   switch (path) {
//     case "":
//       res.writeHead(200, { "Content-Type": "text/plain" });
//       res.end("HomePage");
//     case '/about':
//         res.writeHead(200, { "Content-Type": "text/plain" });
//         res.end("About");
//     default:
//         res.writeHead(200, { "Content-Type": "text/plain" });
//         res.end("Default");
//   }
// }
